The Dreamweaver JavaScript API > String manipulation functions > dreamweaver.scanSourceString() |
![]() ![]() ![]() |
dreamweaver.scanSourceString()
Availability
Dreamweaver UltraDev 1.0
Description
Scans a string of HTML and finds the tags, attributes, directives, and text. For each tag, attribute, directive, and text span found, scanSourceString()
invokes a callback function supplied by the caller. Dreamweaver supports the following callback functions: openTagBegin()
, openTagEnd()
, closeTagBegin()
, closeTagEnd()
, directive()
, attribute()
, and text()
.
Arguments
HTMLstr
, parserCallbackObj
![]() |
HTMLstr is a string containing HTML code. |
![]() |
parserCallbackObj is a JavaScript object that has one or more of the following methods: openTagBegin() , openTagEnd() , closeTagBegin() , closeTagEnd() , directive() , attribute() , and text() . For best performance, parserCallbackObj should be a shared library defined using the C-Level Extensibility interface. Performance is also improved if parserCallbackObj defines only the callback functions that it needs. |
Returns
A Boolean value indicating whether or not the operation completed successfully.
![]() ![]() ![]() |